home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / misc / merit / idrp / idrp.mib < prev    next >
Text File  |  1992-07-23  |  97KB  |  2,707 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                 Susan Hares
  8. Request for Comments: DRAFT                           NSFNET/MERIT
  9.                                                         July 1992
  10.  
  11.  
  12.           Definition of Managed Objects for the IP for IDRP
  13.  
  14.  
  15. 1.) Status of this memo
  16.  
  17.    This memo proposes an extension to the SNMP MIB to support the
  18.    adaptation of the ISO  Inter-Domain Routing Protocol ([1]) for that
  19.    enables it to be used as an Inter-Autonomous System routing protocol
  20.    in the TCP/IP Internet. This adaptation will be  called "IDRP for IP"
  21.    [2] in this  document.
  22.  
  23.    Dual IDRP is defined to be a single instance of IDRP that can
  24.    simultaneously support Inter-Domain/Inter-Autonomous System routing
  25.    in the TCP/IP and OSI Internets.   An OSI IDRP for the
  26.     purposes of this paper is defined to be an implementation of the ISO
  27.    Inter-Domain Routing Protocol as defined in [1].
  28.  
  29.    The whole family of IDRP related documents and their functoins are
  30.    listed in [3].
  31.  
  32.    This memo has two main parts and one appendix:         - IDRP General
  33.    MIB , and         - IDRP for IP  MIB         - appendix A -
  34.                    IDRP for IP MIB in GDMO
  35.  
  36.    This document is an Internet Draft. Internet Drafts are working
  37.    documents of the Internet Engineering Task Force (IETF), its Areas,
  38.    and its Working Groups. Note that other groups may also distribute
  39.    working documents as Internet Drafts.
  40.  
  41.    Internet Drafts are draft documents valid for a maximum of six
  42.    months. Internet Drafts may be updated, replaced, or obsoleted by
  43.    other documents at any time. It is not appropriate to use Internet
  44.    Drafts as reference material or to cite them other than as a "working
  45.    draft" or "work in progress."
  46.  
  47.  
  48. 2. Acknowledgements
  49.  
  50.    The author wishes to note that BGP-3 MIB was used extensively in
  51.    deciding on what managed objects should go into the IDRP GDMO.  From
  52.    the IDRP GDMO, the same managed objects plus additions have been
  53.    extracted.   The author notes with joy that ideas do recycle.
  54.  
  55. 3.)  The Network Management Framework
  56.  
  57.    The Internet-standard Network Management Framework consists of three
  58.    components.  They are:
  59.  
  60.         RFC 1155 [5] which defines the SMI, the mechanisms used for
  61.  
  62.  
  63.  
  64. Expiration Date December 1992                           FORMFEED[Page 1]
  65.  
  66.  
  67.  
  68.  
  69.  
  70. RFC DRAFT                                                      June 1992
  71.  
  72.  
  73.         describing and naming objects for the purpose of management.
  74.         RFC 1212 [6] defines a more concise description mechanism, which
  75.         is wholly consistent with the SMI.
  76.  
  77.         RFC 1156 [7] which defines MIB-I, the core set of managed
  78.         objects for the Internet suite of protocols.  RFC 1213 [8],
  79.         defines MIB-II, an evolution of MIB-I based on implementation
  80.         experience and new operational requirements.
  81.  
  82.         RFC 1157 [9] which defines the SNMP, the protocol used for
  83.         network access to managed objects.
  84.  
  85.         The Framework permits new objects to be defined for the purpose
  86.         of experimentation and evaluation.
  87.  
  88. 4.  Objects
  89.  
  90.  
  91.  
  92. Managed objects are accessed via a virtual information store, termed the
  93. Management Information Base or MIB.  Objects in the MIB are defined
  94. using the subset of Abstract Syntax Notation One (ASN.1) [10] defined in
  95. the SMI.  In particular, each object has a name, a syntax, and an
  96. encoding.  The name is an object identifier, an administratively
  97. assigned name, which specifies an object type.  The object type together
  98. with an object instance serves to uniquely identify a specific
  99. instantiation of the object.  For human convenience, we often use a
  100. textual string, termed the OBJECT DESCRIPTOR, to also refer to the
  101. object type.
  102.  
  103. The syntax of an object type defines the abstract data structure
  104. corresponding to that object type.  The ASN.1 language is used for this
  105. purpose.  However, the SMI [5] purposely restricts the ASN.1 constructs
  106. which may be used.  These restrictions are explicitly made for
  107. simplicity.
  108.  
  109. The encoding of an object type is simply how that object type is
  110. represented using the object type's syntax.  Implicitly tied to the
  111. notion of an object type's syntax and encoding is how the object type is
  112. represented when being transmitted on the network.
  113.  
  114. The SMI specifies the use of the basic encoding rules of ASN.1 [11],
  115. subject to the additional requirements imposed by the SNMP.
  116.  
  117.  
  118. 3.1.  Format of Definitions
  119.  
  120. Section 5 contains contains the specification of all object types
  121. contained in this MIB module.  The object types are defined using the
  122. conventions defined in the SMI, as amended by the extensions specified
  123. in [6,12].
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. Expiration Date December 1992                           FORMFEED[Page 2]
  131.  
  132.  
  133.  
  134.  
  135.  
  136. RFC DRAFT                                                      June 1992
  137.  
  138.  
  139. 4.) Overview
  140.  
  141.    These objects are used to control and manage a IDRP for IP [x]
  142.    implementation.
  143.  
  144.  
  145.    IDRP  ([1])  is   defined  as  the   protocol  for  exchange   of
  146.    Inter-Domain  routing  information  between routers  to  support
  147.    forwarding  of  ISO  8473 (Connectionless   Network  Layer Protocol
  148.    (CLNP))[4] PDUs.   The "IDRP for IP"  document [2] contains the a
  149.    description adaptation of the IDRP protocol definition that enables
  150.    it to be used as protocol for the exchange of inter-autonomous system
  151.    information among routers to support the forwarding of IP packets
  152.    across multiple autonomous systems.
  153.  
  154.    The adaptation is defined  is such a way that a Dual IDRP will be
  155.    able to fully interoperate with IDRP for IP.
  156.  
  157.    This document contains two main parts, and two informative
  158.    appendices:
  159.         -IDRP General MIB (section 5) -IDRP for IP MIB (section 6)
  160.         -Appendix A -         IDRP for IP MIB in GDMO -Appendix B -
  161.                 ISO IDRP GMDO for CLNP (8473) only         (What to not
  162.         implement for IDRP for          IP)
  163.  
  164.         The IDRP General MIB specifies the managed objects which are
  165.         protocol specific, and may be used in either an IDRP for IP,
  166.         OSI IDRP,  or Dual IDRP.  The IDRP for IP MIB section lists
  167.         managed objects needed for the IDRP for IP MIB.
  168.  
  169.         Appendix A - "IDRP for IP MIB in GDMO" recast the IDRP for IP
  170.         MIB in ISO GDMO language.  This appendix will allow implementors
  171.         of the IDRP GDMO to quickly add in the IDRP for IP MIB.
  172.  
  173.         Appendix B - ISO IDRP GDMO for CLNP only will list the GDMO
  174.         contained in the ISO IDRP document which does not need to be
  175.         implemented for the IDRP for IP implementations.  Again, this
  176.         appendix will allow implementors of the IDRP GDMO to quickly
  177.         delete all CLNP references from the general IDRP
  178.         implementations.
  179.  
  180.         The GMDO definitions in Appendix A and Appendix B are listed in
  181.         with GDMO variable and reference to the IDRP document.  These
  182.         definitions are tied to a specific version of the ISO IDRP
  183.         standard [1].  The version will be noted in each appendix.   As
  184.         new version of the IDRP standard is released, these GDMO
  185.         definitions may change.   The reader should refer to the ISO
  186.         standard for the authortative GDMO definitions.
  187.  
  188. 5. IDRP for IP General MIB
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196. Expiration Date December 1992                           FORMFEED[Page 3]
  197.  
  198.  
  199.  
  200.  
  201.  
  202. RFC DRAFT                                                      June 1992
  203.  
  204.  
  205. 5.1 IDRP for IP General MIB comments
  206.  
  207.    The IDRP for IP General MIB contains four sets of general IDRP
  208.    variables from the ISO IDRP protocol:
  209.  
  210.       1.) idrpConfig package 2.) adjacentBis package 3.) Actions 4.)
  211.       Traps which Notify about IDRP problem
  212.    The idrpConfig package is a group of attributes which are needed to
  213.    configure a IDRP for IP BIS. One example of such BIS configuration
  214.    variable is idrpVersion  which indicates the version of the IDRP that
  215.    this BIS defaults to using.
  216.  
  217.    --EDITOR's note: IDRP Configuration information can take two tacts:
  218.    -- for IDRP for IP only.  The IDRP for IP only can simply leave the
  219.    -- CLNPAddress as null or not there.  Or an IDRP for IP MIB can --
  220.    simply delete these Variables and have different tables.  I -- have
  221.    taken the first approach since it seems the overhead is -- just a
  222.    little for the Dual MIB, and will be more cohesive in -- the end.  An
  223.    IDRP for IP MIB parsers could simply -- ignore any request for CLNP
  224.    variable, or could simply enter -- a MIB with a null value.  The
  225.    total extra overhead for CLNP -- on top of the IDRP for IP package
  226.    seems very little --
  227.  
  228.    The adjacentBis package is a group of attributes which configure or
  229.    record statistics for a connection with an adjacent BIS.  A similar
  230.    group of variables in  the BGP-3 mib is the bgpPeerTable.
  231.  
  232.    The actions in the ISO protocols must be translated to attributes for
  233.    SNMP's support.  The two IDRP actions - start a BIS-BIS connection
  234.    and stop a BIS-BIS connection are encoded in one action variable.
  235.  
  236.    The TRAP section encodes the ISO IDRP protocol's notifications into
  237.    SNMP traps.  The variables included in the Notifications are
  238.    dependent on whether the protocol is running IDRP for IP only, OSI
  239.    IDRP or Dual IDRP.
  240.  
  241.    IDRP for IP MIB assumes that:
  242.     - the IpAddress from RFC-1213 will exist in any router using IDRP
  243.     for IP;
  244.  
  245.     - clnpAddress from RFC-1238 will be in any router using OSI IDRP;
  246.     and
  247.  
  248.     - IpAddress from RFC-1213  and clnpAddress from the RFC-1213 will be
  249.     exist in any router router doing Dual-IDRP.
  250.  
  251. 5.1.1) IdrpConfig Package Variables n
  252.    configured for this IDRP router (Border Intermediate System (BIS)).
  253.    The idrpConfig package does not has only two counterparts in the
  254.    BGP-3 MIB: bgpVersion and bgpLocalAS.  The equivalent IDRP for IP MIB
  255.    variables are:
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262. Expiration Date December 1992                           FORMFEED[Page 4]
  263.  
  264.  
  265.  
  266.  
  267.  
  268. RFC DRAFT                                                      June 1992
  269.  
  270.  
  271.  
  272.               BGP-3 MIB Variable  ISO MIB Variable      IDRP for IP MIB Variable
  273.               ------------------------------------------------------------------
  274.               bgpVersion          version               idrpVersion
  275.               bgpLocalAS          localRDI              idrpLocalRdi
  276.  
  277.  
  278.       Please note that bgpLocalAS corresponds to the idrpLocalRDI, but
  279.       is not the same type of variable.  Only systems which need to
  280.       translate between BGP-3/4 and IDRP-for-IP will have a relationship
  281.       between local AS number and idrpLocalRDI.  Please refer to the
  282.       IDRP for IP document for details [2].
  283.  
  284.    The idrpConfig package contains (in the order found in the ISO IDRP
  285.    specification):
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328. Expiration Date December 1992                           FORMFEED[Page 5]
  329.  
  330.  
  331.  
  332.  
  333.  
  334. RFC DRAFT                                                      June 1992
  335.  
  336.  
  337.  
  338.         ISO Variable     MIB Variable           Meaning
  339.         -----------------------------------------------------------
  340.         internalBIS      idrpInternalBisTable   BIS peers within RD
  341.  
  342.         intraIS          idrpIntraIsTable       IS which this BIS can
  343.                                                 send packets to to
  344.                                                 be delivered within RD
  345.  
  346.         externalBIS-     idrpExternalBis-       List of BIS peers outside
  347.         Neighbor         NeighborTable          this RD.
  348.  
  349.         internalSystems  idrpInternalSystems    Internal systems loaded
  350.                          Table                  into network layer
  351.                                                 reachability information
  352.                                                 of IDRP
  353.  
  354.         localRDI         idrplocalRDI           RDI of RD this BIS
  355.                                                 resides in
  356.  
  357.         rdcConfig        idrpRdcConfigTable,    Routing Domain Confederation
  358.                                                (RDC) information for this BIS.
  359.  
  360.         localSNPA        idrpLocalSnpaTable     SNPA of each interface on
  361.                                                 this machine
  362.  
  363.         multiExit        idrpMultExit           Indication whether this BIS will
  364.                                                 use MULTI_EXIT_DISC to decide
  365.                                                 between otherwise identical routes.
  366.  
  367.         routeServer      idrpRouteServer        Indication whether this BIS
  368.                                                 may set IDRP_Server_Allowed
  369.                                                 field to X"FF" which allows
  370.                                                 route server function.
  371.         maximumPDUSize   idrpMaximumPduSize     Maximum number of octets that
  372.                                                 this BIS is able to handle in
  373.                                                 incoming BISPDU
  374.  
  375.         holdTime         idrpHoldTime           Maximum number of seconds that
  376.                                                 may elapse between BISPDUs of
  377.                                                 type: KEEPALIVE, UPDATE,
  378.                                                 RIB REFRESH PDU
  379.  
  380.         outstandingPDUs  idrpOutstandingPdu     Maximum number of BISPDUs sent
  381.                                                 with receipt of acknowledgement
  382.  
  383.         retransmission-  idrpRetransmission-    Number of seconds between
  384.         Time             Time                   KEEPALIVE messages if no
  385.                                                 other traffic sent
  386.  
  387.         closeWaitDelay   idrpCloseWaitDelay     The number of seconds local system
  388.         Period           Period                 shall stay in Close-Wait state
  389.                                                 prior to chaing to Closed state.
  390.  
  391.  
  392.  
  393.  
  394. Expiration Date December 1992                           FORMFEED[Page 6]
  395.  
  396.  
  397.  
  398.  
  399.  
  400. RFC DRAFT                                                      June 1992
  401.  
  402.  
  403.         rdTransitDelay   idrpRdTransitDelay     Estimated average Delay across Rd in
  404.                                                 units of 500ms.
  405.  
  406.         rdLRE            idrpRdlre              Average Error rate in units of
  407.                                                 integer/2**32-1 = actual error
  408.  
  409.         locExpense       idrpLocExpense         Monetary Expense of transiting RD
  410.  
  411.         ribAttsSet       idrpRibAttsSetTable    Set of Rib Attributes supported by BIS
  412.                          idrpRibAttValueTable
  413.                          idrpRDCTable
  414.                          idrpRdc
  415.  
  416.         capacity         idrpCapacity           The traffic carrying capacity of RD
  417.  
  418.         priority         idrpPriority           (will probably be removed from
  419.                                                  from IDRP specification.)
  420.  
  421.         version          idrpVersion            Version of IDRP this BIS defaults to
  422.  
  423.  
  424.  
  425.  
  426. 5.1.2  AdjacentBIS package
  427.    The AdjacentBIS set of attributes in the ISO IDRP specification
  428.    contains the configured and statistical variables for IDRP. The
  429.    AdjacentBIS section of the ISO IDRP specification start out from the
  430.    BGP-3 MIB bgpPeerTable, and may bare a high resemblance to that
  431.    section of the BGP-3 MIB.  However, additions have been made for the
  432.    RDC attributes, and for the ISO CLNP addresses.  Below is a table
  433.    which shows how BGP-3, ISO and the IDRP for IP MIB are similar:
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460. Expiration Date December 1992                           FORMFEED[Page 7]
  461.  
  462.  
  463.  
  464.  
  465.  
  466. RFC DRAFT                                                      June 1992
  467.  
  468.  
  469.  
  470.         BGP-3 MIB Variable  ISO MIB Variable      IDRP for IP MIB Variable
  471.         ------------------------------------------------------------------
  472.         none-*1             none-*1               BisPeerID-*1
  473.         none-*1             bisNet-*1             BisNET-*1
  474.         bgpPeerIdentifier   none                  BisIpAddress
  475.  
  476.         bgpPeerState        state                 bisState
  477.         none                lastSeqNoSent         bisLastSeqNoSent
  478.         none                lastSeqNoRecv         bisLastSeqNoRecv
  479.         none                lastAckSent           bisLastAckSent
  480.         none                lastAckRecv           bisLastAckRecv
  481.  
  482.  
  483.         bgpPeerAdminStatus  none - *2(action)     bisPeerAdminStatus
  484.  
  485.         none                bisRDI                bisRdi
  486.         none                bisRDC                bisRdcID plus
  487.                                                   bisRDCtable
  488.  
  489.  
  490.         bisPeerLocalAddr    none - *3             bisLocalSnpa - *3
  491.         -*3
  492.  
  493.         none - *3           bisPeerSNPAs - *3     bisPeerSnpaTableId - *3
  494.                                                   plus BisPeerTable
  495.  
  496.         bgpPeerLocalPort    none-*4               none-*4
  497.         bgpPeerRemotePort   none-*4               none-*4
  498.  
  499.         bgpRemoteAS*5       none                   none
  500.  
  501.         bgpPeerInUpdates    updatesIn            bisUpdatesIn
  502.         bgpPeerOutUpdates   updatesOut           bisUpdatesOut
  503.         bgpPeerInTotal      totalBISPDUsIn       bisTotalBISPDUIn
  504.         Messages
  505.         bgpPeerOutTotal     totalBISPDUsOut      bisTotalBISPDUOut
  506.         Messages
  507.         none                keepAlivesSinceLast  bisKeepAlivesSinceLastUpdate
  508.                             Update
  509.  
  510.  
  511.  
  512.         Table Notes:
  513.  
  514.         *1 - ISO IDRP document specifies only NET to identify a BIS.
  515.              BGP-3 specifies only IP.  This IDRP for IP General MIB
  516.              specifies both IP Address and OSI address.  For an
  517.              IP only implementation, The BisNET variable is NULL.
  518.              The BISPeerID allows the router to know if multiple
  519.              IP connections are being used between two IDRP for IP
  520.              only Routers.
  521.  
  522.  
  523.  
  524.  
  525.  
  526. Expiration Date December 1992                           FORMFEED[Page 8]
  527.  
  528.  
  529.  
  530.  
  531.  
  532. RFC DRAFT                                                      June 1992
  533.  
  534.  
  535.         *2 - The ISO IDRP specification specifies two actions instead
  536.              of the variable.   The ability to specify actions is not
  537.              available in SNMP.
  538.  
  539.         *3 - The BisPeerLocalAddr identifies a local IP address which
  540.              identifies a local port  to use to send the BGP packets
  541.              to reach this remote peer.  However, the ISO concept
  542.              uses a local SNPA address.  While this MIB variable
  543.              is not in the ISO specification, suggestions will
  544.              be made to include it in the ISO DIS ballot.
  545.  
  546.         *4 - BGP-3/4 uses a TCP connection, while IDRP uses a
  547.              reliable transport inside the protocol.  Thus these
  548.              variables are not necessary.
  549.  
  550.         *5 - bgpRemoteAS may relate to the bisRDI and BisRdc.
  551.              Please see the IDRP for IP document for the use of
  552.              of an AS as part of an IDRP RDI.
  553.  
  554.  
  555.  
  556.  
  557. 5.1.3 Actions in ISO
  558.  
  559.  
  560.    Historically, the ISO IDRP actions came from bgp-3 MIB variable
  561.    bgpPeerAdminStatus.  The two ISO IDRP actions startEvent and
  562.    stopEvent are encoded in the IDRP for IP MIB variable
  563.    idrpPeerAdminStatus.  The circle of MIB life seems to remain
  564.    unbroken.
  565.  
  566.  
  567. 5.1.4 Traps - or ISO events
  568.  
  569.    The ISO IDRP Events were taken from the BGP-3 Traps and expanded
  570.    upon.  The following table compares BGP-3 Traps, ISO IDRP Events, and
  571.    IDRP for IP TRAPs:
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592. Expiration Date December 1992                           FORMFEED[Page 9]
  593.  
  594.  
  595.  
  596.  
  597.  
  598. RFC DRAFT                                                      June 1992
  599.  
  600.  
  601.  
  602.         BGP-3 Trap             ISO IDRP Event            IDRP for IP Trap
  603.         -------------------------------------------------------------------
  604.         bgpEstablished         EnterFSMState             idrpEnterFSMState
  605.         bgpBackwardTransition  FSMStateChange-*1         idrpFSMStateChange
  606.  
  607.         none                   ErrorBISPDUsent           idrpErrorBispduSent
  608.         none                   OpenBISpduRDCError        idrpOpenBispduRdcError
  609.         none                   CorruptAdjRIBIn           idrpCorruptAdjRibIn
  610.         none                   PacketBomb                idrpPacketBomb
  611.  
  612.  
  613.         *1 - The bgpBackwardTransition- only indicates when the FSM
  614.              state machine takes a lower state. The ISO event FSMStateChange and
  615.              IDRP for IP Trap indicate whenever the FSM changes state.
  616.              Implementations may look at turning off this TRAP notification
  617.              under local control.
  618.  
  619.  
  620.  
  621. The following order of MIB definitions is the order matching the IDRP
  622. protocol specification GDMO definitions [1].  After each managed object
  623. which has a BGP-3 a comment will occur referencing the BGP-3 MIB
  624. definition.
  625.  
  626.  
  627. 5.2  Definitions
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658. Expiration Date December 1992                          FORMFEED[Page 10]
  659.  
  660.  
  661.  
  662.  
  663.  
  664. RFC DRAFT                                                      June 1992
  665.  
  666.  
  667.  
  668.  
  669.                        RFCxxxx-MIB DEFINITIONS ::= BEGIN
  670.  
  671.                        IMPORTS
  672.                             NetworkAddress, IpAddress, Counter
  673.                                  FROM RFC1155-SMI
  674.                             mib-2
  675.                                  FROM RFC1213-MIB
  676.                           OBJECT-TYPE
  677.                                  FROM RFC-1212
  678.                             TRAP-TYPE
  679.                                  FROM RFC-1215;
  680.  
  681.                             clnpAddress
  682.                                 FROM RFC-1238;
  683.  
  684.                        -- This MIB module uses the extended OBJECT-TYPE macro as
  685.                        -- defined in [6], and the TRAP-TYPE macro as defined
  686.                        -- in [12].
  687.  
  688.                        idrp     OBJECT IDENTIFIER ::= { mib-x  xx }
  689.  
  690.  
  691.                        idrpVersion OBJECT-type
  692.                             SYNTAX INTEGER
  693.                             ACCESS read-only
  694.                             STATUS mandatory
  695.                             DESCRIPTION
  696.                                 "The version of IDRP protocol this
  697.                                  machine defaults to using.
  698.                                  (ISO IDRP attribute:  version)"
  699.  
  700.                            ::= {idrp 1}
  701.  
  702.                        idrpInternalBisTable OBJECT-TYPE
  703.                             SYNTAX SEQUENCE OF IDRPInternalBisEntry
  704.                             ACCESS not-accessible
  705.                             STATUS mandatory
  706.                             DESCRIPTION
  707.                                  "The set Network Address which
  708.                                   identify the the BIS in this routing
  709.                                   Domain.
  710.                                   (ISO IDRP attribute: InternalBis)"
  711.                         ::={idrp 2}
  712.  
  713.                         --internalBIS is GDMO SEQUENCE but it
  714.                         --is a table, so it needs to be expanded
  715.                         --for SNMP
  716.  
  717.  
  718.                       idrpinternalBisEntry OBJECT-TYPE
  719.                             SYNTAX IDRPInternalBisEntry
  720.                             ACCESS not-accessible
  721.  
  722.  
  723.  
  724. Expiration Date December 1992                          FORMFEED[Page 11]
  725.  
  726.  
  727.  
  728.  
  729.  
  730. RFC DRAFT                                                      June 1992
  731.  
  732.  
  733.                             STATUS mandatory
  734.                             DESCRIPTION
  735.                                 "Network Address Information about an BIS
  736.                                  internal to this routing domain."
  737.  
  738.                             INDEX
  739.                                 {
  740.                                 idrpInternalBisIndex
  741.                                 }
  742.                                 ::= { idrpInternalBisTable 1 }
  743.  
  744.  
  745.                       idrpInternalBisEntry :: = SEQUENCE {
  746.                             idrpInternalBisIndex
  747.                                 INTEGER,
  748.                             idrpInternalBisRouterID
  749.                                 INTEGER,
  750.                             idrpInternalBisIpAddress
  751.                                 IpAddress,
  752.                             idrpInternalBisNet
  753.                                 clnpAddress
  754.                                 }
  755.  
  756.                         --bisNETIdentifier for IDRP for IP only will be
  757.                         --null value.
  758.  
  759.  
  760.                         idrpInternalBisIndex OBJECT-TYPE
  761.                                 SYNTAX INTEGER
  762.                                 ACCESS read-only
  763.                                 STATUS mandatory
  764.                                 DESCRIPTION
  765.                                         "Index into the idrpInternal BIS table
  766.                                          for SNMP table walking."
  767.                                 ::= { idrpInternalBisEntry 1 }
  768.  
  769.                         idrpInternalBisRouterID OBJECT-TYPE
  770.                                 SYNTAX INTEGER
  771.                                 ACCESS read-only
  772.                                 STATUS mandatory
  773.                                 DESCRIPTION
  774.                                         "Router ID for each Internal BIS
  775.                                          router table for each remote
  776.                                          Internal BIS router.  This
  777.                                          ties the configuration of
  778.                                          multiple IP addresses to a single
  779.                                          router."
  780.  
  781.                                 ::= { idrpInternalBisEntry 2 }
  782.  
  783.                         idrpInternalBisIPAddress  OBJECT-TYPE
  784.                                 SYNTAX IPAddress
  785.                                 ACCESS read-only
  786.                                 STATUS mandatory
  787.  
  788.  
  789.  
  790. Expiration Date December 1992                          FORMFEED[Page 12]
  791.  
  792.  
  793.  
  794.  
  795.  
  796. RFC DRAFT                                                      June 1992
  797.  
  798.  
  799.                                 DESCRIPTION
  800.                                         "The IP Address for a BIS
  801.                                          internal to this routing Domain."
  802.  
  803.                                 ::= { idrpInternalBisEntry 3 }
  804.  
  805.                         idrpInternalBisNet  OBJECT-TYPE
  806.                                 SYNTAX clnpAddress
  807.                                 ACCESS read-only
  808.                                 STATUS mandatory
  809.                                 DESCRIPTION
  810.                                         "The ISO NET address for a BIS
  811.                                          internal to this routing Domain."
  812.                                 ::= { idrpInternalBisEntry 4 }
  813.  
  814.  
  815.                         idrpIntraIsTable OBJECT-TYPE
  816.                             SYNTAX SEQUENCE OF IDRPIntraIsEntry
  817.                             ACCESS not-accessible
  818.                             STATUS mandatory
  819.                             DESCRIPTION
  820.                                 "A Table of Network Addresses of the
  821.                                  IS to which the local BIS may deliver
  822.                                  an inbound packet whose destination
  823.                                  lies within the BIS's routing domain.
  824.                                  These routers (ISs) must be located on the
  825.                                  on the same common subnet as this local BIS,
  826.                                  and must be capable of delivering packets
  827.                                  to the destinations that are located within
  828.                                  the local BIS's routing domain."
  829.                         ::= { idrp 4 }
  830.  
  831.  
  832.                         idrpIntraIsEntry OBJECT-TYPE
  833.                             SYNTAX IDRPIntraIsEntry
  834.                             ACCESS not-accesible
  835.                             STATUS mandatory
  836.                             DESCRIPTION
  837.                                 "Information about a local router (ISs) to
  838.                                  which the BIS may deliver an inbound packet
  839.                                  whose destination lies within the BIS's
  840.                                  routing domain."
  841.  
  842.                             INDEX
  843.                                 {
  844.                                 idrpIntraIsIndex
  845.                                 }
  846.                                 ::= { idrpIntraIsTable 1}
  847.  
  848.                         IDRPIntraIsEntry :: = SEQUENCE {
  849.                             idrpIntraISIndex
  850.                                 INTEGER,
  851.                             idrpIntraIsRouterID
  852.                                 INTEGER,
  853.  
  854.  
  855.  
  856. Expiration Date December 1992                          FORMFEED[Page 13]
  857.  
  858.  
  859.  
  860.  
  861.  
  862. RFC DRAFT                                                      June 1992
  863.  
  864.  
  865.                             idrpIntraBisIpIdentifier
  866.                                 IpAddress,
  867.                             idrpIntraBisNetIdentifier
  868.                                 clnpAddress
  869.                                 }
  870.  
  871.                         idrpIntraISIndex OBJECT-TYPE
  872.                                 SYNTAX INTEGER
  873.                                 ACCESS read-only
  874.                                 STATUS mandatory
  875.                                 DESCRIPTION
  876.                                         "Index into the idrpIntraIS  table
  877.                                          for SNMP table walking."
  878.                                 ::= { idrpIntraIsEntry 1 }
  879.  
  880.  
  881.                        idrpIntraIsRouterID  OBJECT-TYPE
  882.                             SYNTAX INTEGER
  883.                             ACCESS read-only
  884.                             STATUS mandatory
  885.                             DESCRIPTION
  886.                                 "Index to idrpIntraIS Table
  887.                                  router table for each remote
  888.                                  Internal BIS router."
  889.  
  890.                         ::= { idrpIntraIsEntry 2 }
  891.  
  892.  
  893.  
  894.                        idrpIntraBisIPIdentifier  OBJECT-TYPE
  895.                             SYNTAX IPAddress
  896.                             ACCESS read-only
  897.                             STATUS mandatory
  898.                             DESCRIPTION
  899.                                 "The IP Address for a local router (ISs) to
  900.                                  which the BIS may deliver an inbound packet
  901.                                  whose destination lies within the BIS's
  902.                                  routing domain."
  903.                             ::= { idrpIntraIsEntry 3 }
  904.  
  905.                        idrpIntraBisNetIdentifier OBJECT-TYPE
  906.                             SYNTAX clnpAddress
  907.                             ACCESS read-only
  908.                             STATUS mandatory
  909.                             DESCRIPTION
  910.                                 "The CLNP Address for a local router (ISs) to
  911.                                  which the BIS may deliver an inbound packet
  912.                                  whose destination lies within the BIS's
  913.                                  routing domain."
  914.                             ::= { idrpIntraIsEntry 4 }
  915.  
  916.  
  917.                         idrpExternalBisNeighborTable OBJECT-TYPE
  918.                             SYNTAX SEQUENCE OF IDRPExternalBisNeighborEntry
  919.  
  920.  
  921.  
  922. Expiration Date December 1992                          FORMFEED[Page 14]
  923.  
  924.  
  925.  
  926.  
  927.  
  928. RFC DRAFT                                                      June 1992
  929.  
  930.  
  931.                             ACCESS not-accessible
  932.                             STATUS mandatory
  933.                             DESCRIPTION
  934.                                 "A Table of Network Addresses which
  935.                                  identify the BISs in adjacent routing
  936.                                  domains which are reachable via a
  937.                                  single subnetwork hop - that is
  938.                                  on the same subnet."
  939.  
  940.                         ::= {idrp 4}
  941.  
  942.  
  943.                         idrpExternalBisNeighborEntry OBJECT-TYPE
  944.                             SYNTAX IDRPExternalBisNeighborEntry
  945.                             ACCESS not-accesible
  946.                             STATUS mandatory
  947.                             DESCRIPTION
  948.                                 "A Network Address of a BIS in adjacent
  949.                                  routing domains which are reachable via a
  950.                                  single subnetwork hop - that is
  951.                                  on the same subnet."
  952.  
  953.                             INDEX
  954.                                 {
  955.                                 idrpExternalBisIndex
  956.                                 }
  957.                                 ::= { idrpExternalBisNeighborEntry 1}
  958.  
  959.  
  960.                         IDRPExternalBisNeighborEntry :: = SEQUENCE {
  961.                             idrpExternalBisIndex
  962.                                 INTEGER,
  963.                             idrpExternalBisNeighborRouterID
  964.                                 INTEGER,
  965.                             idrpExternalBisNeighborIpAddress
  966.                                 IpAddress,
  967.                             idrpExternalBisNeighborNet
  968.                                 clnpAddress
  969.                                 }
  970.  
  971.  
  972.                         idrpExternalBISIndex OBJECT-TYPE
  973.                                 SYNTAX INTEGER
  974.                                 ACCESS read-only
  975.                                 STATUS mandatory
  976.                                 DESCRIPTION
  977.                                         "Index into the idrpExternalBisNeighbor
  978.                                          table for SNMP table walking."
  979.                                 ::= { idrpExternalBisNieghborEntry 1 }
  980.  
  981.                         idrpExternalBisRouterID OBJECT-TYPE
  982.                                 SYNTAX INTEGER
  983.                                 ACCESS read-only
  984.                                 STATUS mandatory
  985.  
  986.  
  987.  
  988. Expiration Date December 1992                          FORMFEED[Page 15]
  989.  
  990.  
  991.  
  992.  
  993.  
  994. RFC DRAFT                                                      June 1992
  995.  
  996.  
  997.                                 DESCRIPTION
  998.                                         "Index to Internal BIS
  999.                                          router table for each remote
  1000.                                          Internal BIS router."
  1001.  
  1002.                                 ::= { idrpExternalBisNeighborEntry 2 }
  1003.  
  1004.                        idrpExternalBisNeighborIPAddress  OBJECT-TYPE
  1005.                             SYNTAX IPAddress
  1006.                             ACCESS read-only
  1007.                             STATUS mandatory
  1008.                             DESCRIPTION
  1009.                                 "The IP Address of a BIS in adjacent
  1010.                                  routing domains which are reachable via a
  1011.                                  single subnetwork hop - that is
  1012.                                  on the same subnet."
  1013.  
  1014.                             ::= { idrpExternalBisNeighborEntry 3 }
  1015.  
  1016.                        idrpExternalBisNet OBJECT-TYPE
  1017.                             SYNTAX clnpAddress
  1018.                             ACCESS read-only
  1019.                             STATUS mandatory
  1020.                             DESCRIPTION
  1021.                                 "The CLNP Address for of a BIS in adjacent
  1022.                                  routing domains which are reachable via a
  1023.                                  single subnetwork hop - that is
  1024.                                  on the same subnet."
  1025.  
  1026.                             ::= { idrpExternalBisNeighborEntry 4 }
  1027.  
  1028.  
  1029.                       idrpInternalSystemsTable OBJECT-TYPE
  1030.                             SYNTAX SEQUENCE OF IDRPInternalSystemsEntry
  1031.                             ACCESS not-accessible
  1032.                             STATUS mandatory
  1033.                             DESCRIPTION
  1034.                                 "A table of Network prefixes and Addresses
  1035.                                  which identify the systems in this routeing
  1036.                                  Domain which the BIS uses to construct
  1037.                                  the network layer reachability information."
  1038.  
  1039.                         ::= {idrp 5}
  1040.  
  1041.  
  1042.                         idrpInternalSystemsEntry OBJECT-TYPE
  1043.                             SYNTAX IDRPInternalSystemsEntry
  1044.                             ACCESS not-accesible
  1045.                             STATUS mandatory
  1046.                             DESCRIPTION
  1047.                                 "A table of Network prefixes and Addresses
  1048.                                  which identify the systems in this routeing
  1049.                                  Domain which the BIS uses to construct
  1050.                                  the network layer reachability information."
  1051.  
  1052.  
  1053.  
  1054. Expiration Date December 1992                          FORMFEED[Page 16]
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060. RFC DRAFT                                                      June 1992
  1061.  
  1062.  
  1063.  
  1064.                            INDEX
  1065.                                 {
  1066.                                 idrpInternalSystemSequenceID
  1067.                                 }
  1068.                                 ::= { idrpInternalSystemEntry  1}
  1069.  
  1070.                         IDRPInternalSystemEntry :: = SEQUENCE {
  1071.                             idrpInternalSystemSequenceID
  1072.                                 INTEGER,
  1073.                             idrpInternalSystemProtocolType
  1074.                                 INTEGER,
  1075.                             idrpInternalSystemProtocol
  1076.                                 OCTET STRING,
  1077.                             idrpInternalSystemLength
  1078.                                 INTEGER,
  1079.                             idrpInternalSystemPrefix
  1080.                                 OCTET STRING
  1081.                                 }
  1082.  
  1083.                         idrpInternalSystemSequenceID OBJECT-TYPE
  1084.                             SYNTAX INTEGER
  1085.                             ACCESS read-only
  1086.                             STATUS mandatory
  1087.                             DESCRIPTION
  1088.                                 "Local ID and index for the list of
  1089.                                  the IDRP Internal Systems. "
  1090.  
  1091.                             ::= {IDRPInternalSystemEntry 1}
  1092.  
  1093.  
  1094.                         idrpInternalSystemProtocolType OBJECT-TYPE
  1095.                             SYNTAX INTEGER {
  1096.                                 NLPID(1),
  1097.                                 Ethertype(2),
  1098.                                 LSAP(3)
  1099.                                 }
  1100.                             ACCESS read-only
  1101.                             STATUS mandatory
  1102.                             DESCRIPTION
  1103.                                 "Identifier for the numbering scheme for
  1104.                                  the System Protocol type used in ISO IDRP
  1105.                                  specification.  This Identifier allows
  1106.                                  multiple protocols within the ISO specification.
  1107.                                  The NLPID number scheme protocol type will
  1108.                                  be the only valid type for the IP and
  1109.                                  OSI IDRP."
  1110.  
  1111.                             ::= { IDRPInternalSystemEntry 2 }
  1112.  
  1113.                         idrpInternalSystemProtocol OBJECT-TYPE
  1114.                             SYNTAX OCTET-STRING {
  1115.                                 IP ('CC'),
  1116.                                 CLNP ('??')
  1117.  
  1118.  
  1119.  
  1120. Expiration Date December 1992                          FORMFEED[Page 17]
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126. RFC DRAFT                                                      June 1992
  1127.  
  1128.  
  1129.                                 }
  1130.                             ACCESS read-only
  1131.                             STATUS mandatory
  1132.                             DESCRIPTION
  1133.                                 "The Protocol Identifier for the address type
  1134.                                  of the Internal System network layer
  1135.                                  reachability information.  The only valid
  1136.                                  type for IDRP for IP is IP.  The only valid
  1137.                                  types for Dual are IP and CLNP."
  1138.                             ::= { IDRPInternalSystemEntry 3 }
  1139.  
  1140.                         idrpInternalSystemLength OBJECT-TYPE
  1141.                             SYNTAX INTEGER
  1142.                             ACCESS read-only
  1143.                             STATUS mandatory
  1144.                             DESCRIPTION
  1145.                                 "Length of the InternalSystemPrefix in
  1146.                                  bits.   The InternalSystemPrefix may
  1147.                                  be 1-32 bits for an IP address.  The
  1148.                                  Supernetting Document [2] should be
  1149.                                  referred to for the concepts of IP prefixes.
  1150.                                  The length of the InternalSystems can be
  1151.                                  0-160 bits for a CLNP address. "
  1152.                              ::= { IDRPInternalSystemEntry 4 }
  1153.  
  1154.                         idrpInternalSystemPrefix OBJECT-TYPE
  1155.                             SYNTAX OCTET-STRING
  1156.                             ACCESS read-only
  1157.                             STATUS mandatory
  1158.                             DESCRIPTION
  1159.                                 "Sequence of Octets which encode the
  1160.                                  Internal System network Address Prefix.
  1161.                                  This sequence of octets may represent either
  1162.                                  IP address(es) for IDRP for IP, or
  1163.                                  either IP address(es) or CLNP Addresses for
  1164.                                  Dual IDRP. A Network Address Prefix
  1165.                                  may represent one network address
  1166.                                  or many network addresses or networks.
  1167.                                  For details on how to aggregate IP routes
  1168.                                  using an IP network address prefix,
  1169.                                  please refer to the RFC on IDRP for IP[x].
  1170.                                  For details on how to aggreate OSI routes
  1171.                                  using OSI NET structure, please
  1172.                                  refer to the RFC on NSAP allocation[x]."
  1173.                             :: = { IDRPInternalSystemEntry 5 }
  1174.  
  1175.  
  1176.                        idrplocalRdi OBJECT-TYPE
  1177.                             SYNTAX OCTET-STRING
  1178.                             ACCESS read-only
  1179.                             STATUS mandatory
  1180.                             DESCRIPTION
  1181.                                 "The Routing Domain Identifier for this
  1182.                                  routing Domain."
  1183.  
  1184.  
  1185.  
  1186. Expiration Date December 1992                          FORMFEED[Page 18]
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192. RFC DRAFT                                                      June 1992
  1193.  
  1194.  
  1195.                             ::= { idrp 6}
  1196.  
  1197.  
  1198.                         --Note: for a routing domain with both IP and
  1199.                         --OSI use the Routing Domain Identifier format in
  1200.                         --IDRP for IP document [1].
  1201.  
  1202.  
  1203.                        idrpRdcConfigTable OBJECT-TYPE
  1204.                             SYNTAX SEQUENCE OF IDRPRdcConfigEntry
  1205.                             ACCESS not-accessible
  1206.                             STATUS mandatory
  1207.                             DESCRIPTION
  1208.                                 "A table of all of the Routing Confederations
  1209.                                  to which the RD of this BIS belongs
  1210.                                  and the nesting relationships that are in force
  1211.                                  between them.  The nesting relationships
  1212.                                  are described as a sequence of sets of
  1213.                                  RDC Identifiers."
  1214.                             ::= { idrp 7 }
  1215.  
  1216.  
  1217.                       idrpRdcConfigTableEntry OBJECT-TYPE
  1218.                            SYNTAX IdrpRdcConfigTableEntry
  1219.                            ACCESS not-accessible
  1220.                            STATUS mandatory
  1221.                            DESCRIPTION
  1222.                                 " Information about a Routing Confederation
  1223.                                   to which the RD of this BIS belongs."
  1224.                            INDEX
  1225.                                 { idrpRdcSetIndex }
  1226.                                 ::= { idrpRDCConfigTable 1  }
  1227.  
  1228.                      IdrpRdcConfigTableEntry ::=SEQUENCE {
  1229.                            idrpRdcSetIndex
  1230.                                 INTEGER,
  1231.                            idrpRdcSetId
  1232.                                 INTEGER,
  1233.                            idrpRdcSetMemberCount,
  1234.                                 INTEGER,
  1235.                            idrpRdcMemberRdi1
  1236.                                 OCTET-STRING,
  1237.                            idrpRdcMemberRdi2
  1238.                                 OCTET-STRING,
  1239.                            idrpRdcMemberRdi3
  1240.                                 OCTET-STRING,
  1241.                            idrpRdcMemberRdi4
  1242.                                 OCTET-STRING,
  1243.                            idrpRdcMemberRdi5
  1244.                                 OCTET-STRING
  1245.                         }
  1246.  
  1247.  
  1248.                 -- Editor's note:
  1249.  
  1250.  
  1251.  
  1252. Expiration Date December 1992                          FORMFEED[Page 19]
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258. RFC DRAFT                                                      June 1992
  1259.  
  1260.  
  1261.                 -- Help needed here.  IDRP requires the
  1262.                 -- nesting relationships are described as a
  1263.                 -- sequence of sets of RDC Identifiers.
  1264.                 -- ASN.1 format:
  1265.                 -- Rdcgroup ::=SEQUENCE OF
  1266.                 --  (Confed Rdcsetid, members SET of Rdi)
  1267.                 --I have encoded around the SNMP limitations
  1268.                 -- with Table Definition:
  1269.                 --
  1270.                 -- Index   SetId   RDI1 RDI2 RDI3 RDI4 RD5
  1271.                 --
  1272.                 -- This table definitions is a major kludge,
  1273.                 -- if you have more than 5 RDIs in your
  1274.                 -- RDCs then, you must use a second row.
  1275.                 -- What's the average RDC?
  1276.  
  1277.                      idrpRdcSetIndex OBJECT-TYPE
  1278.                           SYNTAX INTEGER
  1279.                           ACCESS read-only
  1280.                           STATUS mandatory
  1281.                           DESCRIPTION
  1282.                                 "Index into the IdrpRdcConfigTable for
  1283.                                  SNMP table walking so that a set of
  1284.                                  RDIs within a RDC set may span multiple
  1285.                                  table entries.    This table definition
  1286.                                  is a redefining of ISO RdcGroup function
  1287.                                  into something the Simple Network Management
  1288.                                  Protocol (SNMP) can handle."
  1289.                           ::= { IdrpRdcConfigTableEntry 1 }
  1290.  
  1291.  
  1292.  
  1293.                      idrpRdcSetId OBJECT-TYPE
  1294.                           SYNTAX INTEGER
  1295.                           ACCESS read-only
  1296.                           STATUS mandatory
  1297.                           DESCRIPTION
  1298.                                 "Identifer for Set of RDCs RD belongs to."
  1299.                           ::= { IdrpRdcConfigTableEntry 2 }
  1300.  
  1301.  
  1302.                      idrpRdcSetMemberCount OBJECT-TYPE
  1303.                           SYNTAX INTEGER
  1304.                           ACCESS read-only
  1305.                           STATUS mandatory
  1306.                           DESCRIPTION
  1307.                                 "Count of RDIs in the RDC member count.
  1308.                                  If this variable is set to zero, this
  1309.                                  line is a continuation line for an RDC
  1310.                                  set."
  1311.                           ::= { IdrpRdcConfigTableEntry 3 }
  1312.  
  1313.  
  1314.                      idrpRdcMemberRDI1 OBJECT-TYPE
  1315.  
  1316.  
  1317.  
  1318. Expiration Date December 1992                          FORMFEED[Page 20]
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324. RFC DRAFT                                                      June 1992
  1325.  
  1326.  
  1327.                            SYNTAX OCTET-STRING
  1328.                            ACCESS read-only
  1329.                            STATUS mandatory
  1330.                            DESCRIPTION
  1331.                                 " 1st RDI for this pariticular set of RDC that
  1332.                                   this BIS belongs to."
  1333.                           ::= { IdrpRdcConfigTableEntry 4 }
  1334.  
  1335.  
  1336.  
  1337.                      idrpRdcMemberRDI2 OBJECT-TYPE
  1338.                            SYNTAX OCTET-STRING
  1339.                            ACCESS read-only
  1340.                            STATUS mandatory
  1341.                            DESCRIPTION
  1342.                                 " 2nd RDI for this pariticular set of RDC that
  1343.                                   this BIS belongs to."
  1344.                           ::= { IdrpRdcConfigTableEntry 5 }
  1345.  
  1346.  
  1347.                      idrpRdcMemberRDI3 OBJECT-TYPE
  1348.                            SYNTAX OCTET-STRING
  1349.                            ACCESS read-only
  1350.                            STATUS mandatory
  1351.                            DESCRIPTION
  1352.                                 "Third  RDI for this pariticular set of RDC that
  1353.                                   this BIS belongs to."
  1354.                           ::= { IdrpRdcConfigTableEntry 6 }
  1355.  
  1356.                      idrpRdcMemberRDI4 OBJECT-TYPE
  1357.                            SYNTAX OCTET-STRING
  1358.                            ACCESS read-only
  1359.                            STATUS mandatory
  1360.                            DESCRIPTION
  1361.                                 " Fourth RDI for this pariticular set of RDC that
  1362.                                   this BIS belongs to."
  1363.                           ::= { IdrpRdcConfigTableEntry 7 }
  1364.  
  1365.                      idrpRdcMemberRDI5 OBJECT-TYPE
  1366.                            SYNTAX OCTET-STRING
  1367.                            ACCESS read-only
  1368.                            STATUS mandatory
  1369.                            DESCRIPTION
  1370.                                 " Fifth RDI for this pariticular set of RDC that
  1371.                                   this BIS belongs to."
  1372.                           ::= { IdrpRdcConfigTableEntry 8 }
  1373.  
  1374.  
  1375.  
  1376.  
  1377.                       idrpLocalSnpaTable  OBJECT-TYPE
  1378.                           SYNTAX IdrpLocalSnpaEntry
  1379.                           ACCESS read-only
  1380.                           STATUS mandatory
  1381.  
  1382.  
  1383.  
  1384. Expiration Date December 1992                          FORMFEED[Page 21]
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390. RFC DRAFT                                                      June 1992
  1391.  
  1392.  
  1393.                           DESCRIPTION
  1394.                                 "Table of SNPAs of this BIS."
  1395.                           ::= {idrp 7 }
  1396.  
  1397.  
  1398.                       idrplocalSnpaEntry  OBJECT-TYPE
  1399.                           SYNTAX IdrpLocalSnpaEntry
  1400.                           ACCESS not-accessible
  1401.                           STATUS mandatory
  1402.                           DESCRIPTION
  1403.                                 "Information about a SNPA on a BIS".
  1404.                           INDEX
  1405.                                 { idrpIfIndex }
  1406.                                 ::= { idrpLocalSnapTable 1}
  1407.  
  1408.                       IdrpLocalSnpaEntry SEQUENCE {
  1409.                           idrpIfIndex
  1410.                                 INTEGER,
  1411.                           idrpLocalSnpaAddress
  1412.                                 OCTET-STRING
  1413.                         }
  1414.  
  1415.                       idrpIfIndex OBJECT-TYPE
  1416.                           SYNTAX INTEGER
  1417.                           ACCESS read-only
  1418.                           STATUS mandatory
  1419.                           DESCRIPTION
  1420.                                 "Identifier of the Interface to
  1421.                                  which the SNPA belongs.  This
  1422.                                  Identifer should match the IfTable
  1423.                                  IfIndex value for the Interface."
  1424.                           ::= { idrpLocalSnpaEntry 1 }
  1425.  
  1426.                      idrpLocalSnpaAddress  OBJECT-TYPE
  1427.                           SYNTAX OCTET-STRING
  1428.                           ACCESS read-only
  1429.                           STATUS mandatory
  1430.                           DESCRIPTION
  1431.                                 " SNPA for this interface of this
  1432.                                   BIS."
  1433.                         ::= { idrpLocalSnpaEntry 2 }
  1434.  
  1435.  
  1436.                      idrpMultiExit OBJECT-TYPE
  1437.                          SYNTAX INTEGER { true(1), false(2)}
  1438.                          ACCESS read-write
  1439.                          STATUS mandatory
  1440.                          DESCRIPTION
  1441.                                 "The indication whether this BIS will use
  1442.                                  the MULTI_EXIT_DISC attribute to decide
  1443.                                  between otherwise identical routes.
  1444.                                  The multiExit parameter is used as the default
  1445.                                  value for the "multi_exit_disc" function
  1446.                                  in policy decisions.
  1447.  
  1448.  
  1449.  
  1450. Expiration Date December 1992                          FORMFEED[Page 22]
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456. RFC DRAFT                                                      June 1992
  1457.  
  1458.  
  1459.                                  (ISO IDRP managed object: multiExit "
  1460.                         ::== { idrp 8 }
  1461.  
  1462.  
  1463.  
  1464.                      idrpRouteServer OBJECT-TYPE
  1465.                          SYNTAX INTEGER { true(1), false(2)}
  1466.                          ACCESS read-write
  1467.                          STATUS mandatory
  1468.                          DESCRIPTION
  1469.                                 "The indications whether is BIS may set
  1470.                                  the "IDRP_Server_Allowed" field in the
  1471.                                  NEXT_HOP attribute to FF(hex) for
  1472.                                  BIS to BIS UPDATE BISPDUs.  If this variable
  1473.                                  is true then in accordance with local policy,
  1474.                                  the IDRP_Server_Allowed field may be set
  1475.                                  on some UPDATE BISPDUs that this BIS sends.
  1476.                                  If this attribute is set to false,
  1477.                                  then no UPDATE BISPDUs will be sent by this
  1478.                                  BIS with NEXT_HOP attributes containing an
  1479.                                  "IDRP_SERVER flag" equal to FF(hex).
  1480.                                  (ISO IDRP managed object routeServer)."
  1481.                         ::== { idrp 9}
  1482.  
  1483.                      idrpMaximumPduSize OBJECT-TYPE
  1484.                          SYNTAX INTEGER
  1485.                          ACCESS read-only
  1486.                          STATUS mandatory
  1487.                          DESCRIPTION
  1488.                                 "The maximum number of octets that this BIS
  1489.                                  is able to handle in an incoming BISPDU.
  1490.                                  (ISO IDRP managed object: maximumPDUsize)"
  1491.                         ::== { idrp 10 }
  1492.  
  1493.  
  1494.                     idrpHoldTime OBJECT-TYPE
  1495.                          SYNTAX INTEGER
  1496.                          ACCESS read-only
  1497.                          STATUS mandatory
  1498.                          DESCRIPTION
  1499.                                 "The maximum number of seconds that
  1500.                                  may elapse between the receipt of two successive
  1501.                                  BISPDUs of any of the following types:
  1502.                                  KEEPALIVE, UPDATE, RIB CHECKSUM PDUs or
  1503.                                  RIB REFRESH PDUs
  1504.                                  (ISO IDRP holdTime attribute.)"
  1505.                         ::== { idrp 11 }
  1506.  
  1507.  
  1508.                      idrpOustandingPDUs OBJECT-TYPE
  1509.                          SYNTAX INTEGER
  1510.                          ACCESS read-only
  1511.                          STATUS mandatory
  1512.                          DESCRIPTION
  1513.  
  1514.  
  1515.  
  1516. Expiration Date December 1992                          FORMFEED[Page 23]
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522. RFC DRAFT                                                      June 1992
  1523.  
  1524.  
  1525.                                 "The maximum number of BISPDUs that may be
  1526.                                  sent to this BIS without receiving an
  1527.                                  acknowledgement.
  1528.                                  (ISO IDRP oustandingPDUs attribute)."
  1529.                         ::== { idrp 12 }
  1530.  
  1531.  
  1532.                       idrpRetranmissionTime OBJECT-TYPE
  1533.                          SYNTAX INTEGER
  1534.                          ACCESS read-only
  1535.                          STATUS mandatory
  1536.                          DESCRIPTION
  1537.                                 "The number of seconds between KEEPALIVE
  1538.                                  messages if no other traffic is sent.
  1539.                                  (ISO IDRP retranmissionTime attribute.)"
  1540.                         ::= { idrp 13 }
  1541.  
  1542.  
  1543.  
  1544.                       idrpCloseWaitDelayPeriod OBJECT-TYPE
  1545.                          SYNTAX INTEGER
  1546.                          ACCESS read-only
  1547.                          STATUS mandatory
  1548.                          DESCRIPTION
  1549.                                 "The number of seconds the local
  1550.                                  system shall stay in the CLOSE-WAIT
  1551.                                  state prior to chaing to the CLOSED state.
  1552.                                  (ISO IDRP closeWaitDelayPeriod attribute)"
  1553.                         ::= { idrp 14 }
  1554.  
  1555.                       idrpRdTransitDelay OBJECT-TYPE
  1556.                          SYNTAX INTEGER
  1557.                          ACCESS read-only
  1558.                          STATUS mandatory
  1559.                          DESCRIPTION
  1560.                                 "The estimated average delay across a Routing
  1561.                                  Domain in units of 500ms.
  1562.                                  (ISO IDRP rdTransmitDealy attribute)"
  1563.                         ::= { idrp 15 }
  1564.  
  1565.  
  1566.                       idrpRdLRE OBJECT-TYPE
  1567.                          SYNTAX INTEGER
  1568.                          ACCESS read-only
  1569.                          STATUS mandatory
  1570.                          DESCRIPTION
  1571.                                 "The average error rate of a Routeing Domain
  1572.                                  in units of an integer which if divided by
  1573.                                  2**32-1 will proviede the actual probablility
  1574.                                  of the error."
  1575.                                  (ISO IDRP rdLRE attribute)"
  1576.                         ::= { idrp 16 }
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582. Expiration Date December 1992                          FORMFEED[Page 24]
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588. RFC DRAFT                                                      June 1992
  1589.  
  1590.  
  1591.                       idrpLocExpense OBJECT-TYPE
  1592.                          SYNTAX INTEGER
  1593.                          ACCESS read-only
  1594.                          STATUS mandatory
  1595.                          DESCRIPTION
  1596.                                 "The monetary expense of transiting this
  1597.                                  Routeing Domain.  The attribute contains an
  1598.                                  indication of cost and the units in which it is
  1599.                                  calculated.
  1600.                                  (ISO IDRP locExpense attribute.)"
  1601.                         ::= { idrp 17 }
  1602.  
  1603.  
  1604.  
  1605.                       idrpRibAttSetTable OBJECT-TYPE
  1606.                             SYNTAX SEQUENCE OF IdrpRibAttSetEntry
  1607.                             ACCESS not-accessible
  1608.                             STATUS mandatory
  1609.                             DESCRIPTION
  1610.                                 "The set of Rib Attributes supported by this
  1611.                                  BIS. (ISO IDRP ribAttsSet attribute)"
  1612.                         ::= { idrp  18 }
  1613.  
  1614.  
  1615.  
  1616.                       idrpRibAttsSetEntry OBJECT-TYPE
  1617.                             SYNTAX IdrpRibAttsSetEntry
  1618.                             ACCESS not-accessible
  1619.                             STATUS mandatory
  1620.                             DESCRIPTION
  1621.                                 "A Rib attribute supported by this BIS.
  1622.                                  (An element in the ISP IDRP ribAttsSet attribute.)"
  1623.  
  1624.                             INDEX
  1625.                                 {
  1626.                                 idrpRibSetID
  1627.                                 }
  1628.                                 ::= { idrpRibAttsSetTable 1 }
  1629.  
  1630.  
  1631.                       IdrpRibAttsSetEntry :: = SEQUENCE {
  1632.                             idrpRibSetId
  1633.                                 INTEGER
  1634.                             idrpRibSetCount
  1635.                                 INTEGER
  1636.                             idrpRibAttributes SET OF
  1637.                                   {
  1638.                                 RibAttributeIdentifer
  1639.                                   INTEGER
  1640.                                   }
  1641.                                 }
  1642.  
  1643.                         -- Help is needed her to turn complex
  1644.                         -- ISO structure into SNMP compliant
  1645.  
  1646.  
  1647.  
  1648. Expiration Date December 1992                          FORMFEED[Page 25]
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654. RFC DRAFT                                                      June 1992
  1655.  
  1656.  
  1657.                         -- structure:
  1658.                         --
  1659.                         -- ISO ASN.1 format for this is:
  1660.                         -- RibAttsSet ::=SEQUENCE { confed Ribsetid,
  1661.                         --  count Ribsetcount,
  1662.                         --  attribs SET OF Ribattributes}
  1663.                         -- Ribsetid ::=INTEGER(1..255)
  1664.                         -- Ribsetcount ::=INGETER(0..255)
  1665.                         -- RibAttributes ::=SEQUENCE{
  1666.                         -- attrib Ribattribute,
  1667.                         -- value RibValue OPTIONAL}
  1668.                         -- Ribattribute ::= ENUMERATED
  1669.                         -- tRANSITDELAY (9),
  1670.                         -- rESIDUALERROR (10),
  1671.                         -- eXPENSE(11),
  1672.                         -- sourceSpecificQOS(12),
  1673.                         -- destinationSpecificQOS(13),
  1674.                         -- sourceSpecificSecurity (17),
  1675.                         -- destinationSpecificSecurity(18),
  1676.                         -- capacity (19),
  1677.                         -- priority (20)}
  1678.                         --
  1679.                         -- Ribvalue ::=SEQUENCE {length Ribattlength,
  1680.                         -- attr Ribattvalue }
  1681.                         -- Ribattlength ::=INTEGER
  1682.                         --
  1683.                         -- Ribattvalue ::= CHOICE {
  1684.                         -- transitdelayvalue [0] IMPLICIT INTEGER,
  1685.                         -- residualerrorvalue [1] IMPLICIT INTEGER,
  1686.                         -- expensevalue [2] IMPLICIT INTEGER,
  1687.                         -- sourcespecificqos [3] IMPLICIT INTEGER,
  1688.                         -- destinationspecificqos [4] IMPLICIT INTEGER,
  1689.                         -- sourcespecificsecurity [5] IMPLICIT INTEGER,
  1690.                         -- destinationspecificsecurity [6] IMPLICIT INTEGER,
  1691.                         -- capacityvalue [7] IMPLICIT INTEGER,
  1692.                         -- priorityvalue [8] IMPLICIT INTEGER}
  1693.                         --
  1694.                         -- Ribattqos ::=SEQUENCE {
  1695.                         -- preflgth NSAPprefixLength,
  1696.                         -- prefix NSAPprefix,
  1697.                         -- qOSlgth QOSLength,
  1698.                         -- qOSval QOSvalue
  1699.                         -- metriclgth MetricLength
  1700.                         -- metricval MetricValue }
  1701.                         --
  1702.                         --
  1703.                         -- RibAttsec :: = SEQUENCE {
  1704.                         -- preflgth NSAPprefixLength,
  1705.                         -- prefix NSAPprefix,
  1706.                         -- seclgth Securitylength,
  1707.                         -- secval Securitylevel}
  1708.                         --
  1709.                         -- Securitylength ::=INTEGER(0..255)
  1710.                         -- Secuirtylevel ::=OCTET STRING(SIZE(1..255))
  1711.  
  1712.  
  1713.  
  1714. Expiration Date December 1992                          FORMFEED[Page 26]
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720. RFC DRAFT                                                      June 1992
  1721.  
  1722.  
  1723.                         --
  1724.                 -- Current plan:
  1725.                 -- Table 1 - idrpRibAttrSetEntry:
  1726.                 --  idrpRibSetID  idrpRibSetCount  Continue-Ro  10RibAttributes
  1727.                 --  (Integer)     (Integer)         1-yes/0-no  INTEGERs
  1728.                 --
  1729.                 -- Table 2: Rib Attributes:
  1730.                 --  RibAttributeID   RibAttribute  RibValuelength RIBValue
  1731.                 --  INTEGER          INTEGER       INTEGER        OCTET-STRING
  1732.                 --
  1733.                 --  RibAttQOSID   RibAttSECID
  1734.                 --   INTEGER        INTEGER
  1735.                 -- (key to table3)  (Key to Table 4)
  1736.                 --
  1737.                 -- Table 3:  RobAttQOS
  1738.                 -- QOS-ID   PrefixLength  Prefix          QOSlength QOS
  1739.                 --  INTEGER  INTEGER      OCTET-STRING    INTEGER   OCTET-STRING
  1740.                 --  MetricLength  Metric
  1741.                 --  INTEGER       OCTET-STRING
  1742.                 --
  1743.                 -- Table 4:  RibAttrSecurity
  1744.                 -- SEc-ID   PrefixLength  Prefix          SECLength Security
  1745.                 --  INTEGER  INTEGER      OCTET-STRING    INTEGER   OCTET-STRING
  1746.                 --
  1747.  
  1748.                         idrpRibSetID OBJECT-TYPE
  1749.                                 SYNTAX INTEGER
  1750.                                 ACCESS read-only
  1751.                                 STATUS mandatory
  1752.                                 DESCRIPTION
  1753.                                         "Confederation Rib Attribute Set ID for
  1754.                                          this set of Rib attributes."
  1755.                                          ::= { idrpRibAttsSetEntry 1 }
  1756.  
  1757.                         idrpRibSetCouunt OBJECT-TYPE
  1758.                                 SYNTAX INTEGER
  1759.                                 ACCESS read-only
  1760.                                 STATUS mandatory
  1761.                                 DESCRIPTION
  1762.                                         "The RibSetCount indicates how
  1763.                                          many Rib Attribute values are
  1764.                                          listed in idrpRibAttributes
  1765.                                          attribute. "
  1766.                                 ::= { idrpRibATtsSetEntry 2 }
  1767.  
  1768.  
  1769.         --(More MIB variable definitions once the approach of the MIB
  1770.         --tables to represent the ISO definitions is approved.)
  1771.  
  1772.  
  1773.                         idrpCapacity OBJECT-TYPE
  1774.                               SYNTAX INTEGER
  1775.                               ACCESS read-only
  1776.                               STATUS mandatory
  1777.  
  1778.  
  1779.  
  1780. Expiration Date December 1992                          FORMFEED[Page 27]
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786. RFC DRAFT                                                      June 1992
  1787.  
  1788.  
  1789.                               DESCRIPTION
  1790.                                      "The traffic carrying capacity of
  1791.                                       this Routing Domain.
  1792.                                       (ISO IDRP cacpity attribute)"
  1793.                              ::= { idrpCapacity 19 }
  1794.  
  1795.  
  1796.         ---
  1797.         ---
  1798.         --- IDRP BIS peer entries
  1799.         ---
  1800.         ---
  1801.  
  1802.                       idrpAdjacentBisTable OBJECT-TYPE
  1803.                             SYNTAX SEQUENCE OF IdrpAjacentBisEntry
  1804.                             ACCESS not-accessible
  1805.                             STATUS mandatory
  1806.                             DESCRIPTION
  1807.                                  "The set of information about
  1808.                                   an adjacent BIS peer."
  1809.                         ::={idrp 20}
  1810.  
  1811.                         --internalBIS is GDMO entry but it
  1812.                         --is a table.
  1813.  
  1814.  
  1815.                       idrpAdjacentBisEntry OBJECT-TYPE
  1816.                             SYNTAX IdrpAdjacnetBisEntry
  1817.                             ACCESS not-accessible
  1818.                             STATUS mandatory
  1819.                             DESCRIPTION
  1820.                                 "Entry for in AdjacentBISTable
  1821.                                  for one adjacent BIS peer
  1822.                                  to this BIS."
  1823.                             INDEX
  1824.                                 {
  1825.                                 idrpBISpeerID
  1826.                                 }
  1827.                                 ::= { idrpAdjacentBISTable  1}
  1828.  
  1829.  
  1830.                      IdrAdjacentBISEntry:: = SEQUENCE {
  1831.                         BisPeerID
  1832.                                 INTEGER,
  1833.                         BISNet
  1834.                                 ClnpAddress,
  1835.                         bisIPAddress
  1836.                                 IpAddress,
  1837.                         bisRdi
  1838.                                 OCTET-STRING(length(1..20))
  1839.                         bisRdcId
  1840.                                 INTEGER,
  1841.                         bisNegotatedVersion
  1842.                                 INTEGER,
  1843.  
  1844.  
  1845.  
  1846. Expiration Date December 1992                          FORMFEED[Page 28]
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852. RFC DRAFT                                                      June 1992
  1853.  
  1854.  
  1855.                         bisLocalSnpa
  1856.                                 OCTET-STRING,
  1857.                         bisPeerSnpaTableId
  1858.                                 INTEGER,
  1859.                         bisState
  1860.                                 INTEGER,
  1861.                         bisLastSeqNoSent
  1862.                                 INTEGER,
  1863.                         bisLastSeqNoRecv
  1864.                                 INTEGER,
  1865.                         bisLastAckSent
  1866.                                 INTEGER,
  1867.                         bisLastAckReceived
  1868.                                 INTEGER,
  1869.                         bisUpdatesIn
  1870.                                 INTEGER,
  1871.                         bisUpdatesOut
  1872.                                 INTEGER,
  1873.                         totalBISPDUsIn
  1874.                                 INTEGER,
  1875.                         keepAlivesSinceLastUpdate
  1876.                                 INTEGER
  1877.                         bisPeerAdminStatus
  1878.                                 INTEGER
  1879.                         }
  1880.  
  1881.  
  1882.                      bisPeerID OBJECT-TYPE
  1883.                             SYNTAX INTEGER
  1884.                             ACCESS read-only
  1885.                             STATUS mandatory
  1886.                             DESCRIPTION
  1887.                                  "Table Index for the Management information
  1888.                                   about remote end of this BIS-BIS connection."
  1889.                         ::= { idrpAdjacentBisEntry 1 }
  1890.  
  1891.  
  1892.                      bisNet OBJECT-TYPE
  1893.                             SYNTAX CLNPAddress
  1894.                             ACCESS read-only
  1895.                             STATUS mandatory
  1896.                             DESCRIPTION
  1897.                                 "NET of the remote BIS with which this
  1898.                                  BIS is exchanging IDRP packets.
  1899.                                  (ISO bisNET attribute)"
  1900.                         ::= { idrpAdjacentBisEntry 2 }
  1901.  
  1902.  
  1903.                     bisIPAddress OBJECT-TYPE
  1904.                             SYNTAX IpAddress
  1905.                             ACCESS read-only
  1906.                             STATUS mandatory
  1907.                             DESCRIPTION
  1908.                                 "Ip Address of the remote BIS with which this
  1909.  
  1910.  
  1911.  
  1912. Expiration Date December 1992                          FORMFEED[Page 29]
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918. RFC DRAFT                                                      June 1992
  1919.  
  1920.  
  1921.                                  BIS is exchanging IDRP packets.
  1922.                                  (No ISO attribute matches this.)"
  1923.                         ::= { idrpAdjacentBisEntry 3 }
  1924.  
  1925.                     bisRdi OBJECT-TYPE
  1926.                             SYNTAX OCTET-STRING
  1927.                             ACCESS read-only
  1928.                             STATUS mandatory
  1929.                             DESCRIPTION
  1930.                                 "RDI of the remote BIS with which this
  1931.                                  BIS is exchanging IDRP packets.
  1932.                                  (ISO bisRDI attribute)"
  1933.                         ::= { idrpAdjacentBisEntry 4 }
  1934.  
  1935.                     bisRdcId OBJECT-TYPE
  1936.                             SYNTAX OCTET-STRING
  1937.                             ACCESS read-only
  1938.                             STATUS mandatory
  1939.                             DESCRIPTION
  1940.                                 "Index into the BIS RDC Table which
  1941.                                  lists the RDCs a remote BIS is associated
  1942.                                  with.  The entries in this table represent
  1943.                                  the RDC(s) the remote BIS belongs to in
  1944.                                  this BIS to BIS connection.
  1945.                                  (This plus table entries match the
  1946.                                   ISO bisRDC attribute)."
  1947.                         ::= { idrpAdjacentBisEntry 5 }
  1948.  
  1949.                    bisNegotatedVersion OBJECT-TYPE
  1950.                             SYNTAX INTEGER
  1951.                             ACCESS read-only
  1952.                             STATUS mandatory
  1953.                             DESCRIPTION
  1954.                                 "The negotiated version of IDRP protocol
  1955.                                  this BIS to BIs connection is using."
  1956.                         ::= { idrpAdjacentBisEntry 6 }
  1957.  
  1958.  
  1959.                    bisSnpaTableID OBJECT-TYPE
  1960.                             SYNTAX INTEGER
  1961.                             ACCESS read-only
  1962.                             STATUS mandatory
  1963.                             DESCRIPTION
  1964.                                 "Index into the idrpbisPeerSnpaTable which
  1965.                                  lists the SNPAs associated with
  1966.                                  with a router id.
  1967.                                  (This ID plus the idrpbisPeerSnpaTable
  1968.                                   entries associated with this ID represent
  1969.                                   the ISO entry bisPeerSNPAs.)"
  1970.                       ::= { idrpAdjacentBisEntry 7 }
  1971.  
  1972.                    bisLocalSnpa OBJECT-TYPE
  1973.                             SYNTAX OCTET-STRING
  1974.                             ACCESS read-only
  1975.  
  1976.  
  1977.  
  1978. Expiration Date December 1992                          FORMFEED[Page 30]
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984. RFC DRAFT                                                      June 1992
  1985.  
  1986.  
  1987.                             STATUS mandatory
  1988.                             DESCRIPTION
  1989.                                 "List the ID of the Local SNPA that
  1990.                                  should be the default for this
  1991.                                  BIS-BIS connection.
  1992.                                  (No ISO equivalent yet) "
  1993.                         ::= { idrpAdjacentBisEntry  8 }
  1994.  
  1995.  
  1996.                    bisLastSeqNoSent OBJECT-TYPE
  1997.                             SYNTAX INTEGER
  1998.                             ACCESS read-only
  1999.                             STATUS mandatory
  2000.                             DESCRIPTION
  2001.                                 "The last sequence nubmer sent to the remote BIS
  2002.                                  from this local BIS on this BIS to BIS
  2003.                                  connection.
  2004.                                 (ISO IDRP lastSeqNoSent attribute)."
  2005.                         ::= { idrpAdjacentBisEntry 9 }
  2006.  
  2007.                    bisLastSeqNoRecv OBJECT-TYPE
  2008.                             SYNTAX INTEGER
  2009.                             ACCESS read-only
  2010.                             STATUS mandatory
  2011.                             DESCRIPTION
  2012.                                 "The last sequence number received from the
  2013.                                  remote BIS by the local BIS on this BIS to BIS
  2014.                                  connection.
  2015.                                  (ISO IDRP lastSeqNoRecv attribute)"
  2016.                         ::= { idrpAdjacentBisEntry 10 }
  2017.  
  2018.  
  2019.                     bisLastAckSent OBJECT-TYPE
  2020.                             SYNTAX INTEGER
  2021.                             ACCESS read-only
  2022.                             STATUS mandatory
  2023.                             DESCRIPTION
  2024.                                 "The number of the last ack sent to the
  2025.                                  remote BIS by the local BIS on this BIS to BIS
  2026.                                  connection.
  2027.                                  (ISO IDRP lastAckSent attribute)"
  2028.                         ::= { idrpAdjacentBisEntry 11 }
  2029.  
  2030.                     bisLastAckRecv OBJECT-TYPE
  2031.                             SYNTAX INTEGER
  2032.                             ACCESS read-only
  2033.                             STATUS mandatory
  2034.                             DESCRIPTION
  2035.                                 "The number of the last ack received from the
  2036.                                  remote BIS by the local BIS on this BIS to BIS
  2037.                                  connection.
  2038.                                  (ISO IDRP lastAckRecv attribute)"
  2039.                         ::= { idrpAdjacentBisEntry 12 }
  2040.  
  2041.  
  2042.  
  2043.  
  2044. Expiration Date December 1992                          FORMFEED[Page 31]
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050. RFC DRAFT                                                      June 1992
  2051.  
  2052.  
  2053.                     bisUpdatesIn OBJECT-TYPE
  2054.                             SYNTAX INTEGER
  2055.                             ACCESS read-only
  2056.                             STATUS mandatory
  2057.                             DESCRIPTION
  2058.                                 "The number of UPDATE BISPDUs received by this
  2059.                                  BIS on this BIS to BIS connection.
  2060.                                  (ISO IDRP updatesIn attribute)"
  2061.                         ::= { idrpAdjacentBisEntry 13 }
  2062.  
  2063.                     bisUpdatesOut OBJECT-TYPE
  2064.                             SYNTAX INTEGER
  2065.                             ACCESS read-only
  2066.                             STATUS mandatory
  2067.                             DESCRIPTION
  2068.                                 "The number of UPDATE BISPDUs sent by this
  2069.                                  BIS on this BIS to BIS connection.
  2070.                                  (ISO IDRP updatesOut attribute)"
  2071.                         ::= { idrpAdjacentBisEntry 14 }
  2072.  
  2073.  
  2074.                     bisTotalBISPDUsIn OBJECT-TYPE
  2075.                             SYNTAX INTEGER
  2076.                             ACCESS read-only
  2077.                             STATUS mandatory
  2078.                             DESCRIPTION
  2079.                                 "The number of BISPDUs received by this
  2080.                                  BIS on this BIS to BIS connection.
  2081.                                  (ISO IDRP totalBISPDUsIn attribute)"
  2082.                         ::= { idrpAdjacentBisEntry 15 }
  2083.  
  2084.                     bisTotalBISPDUsOut OBJECT-TYPE
  2085.                             SYNTAX INTEGER
  2086.                             ACCESS read-only
  2087.                             STATUS mandatory
  2088.                             DESCRIPTION
  2089.                                 "The number of BISPDUs received by this
  2090.                                  BIS on this BIS to BIS connection.
  2091.                                  (ISO IDRP totalBISPDUsOut attribute)"
  2092.                         ::= { idrpAdjacentBisEntry 16 }
  2093.  
  2094.                     BisKeepAlivesSinceLastUpdate OBJECT-TYPE
  2095.                             SYNTAX INTEGER
  2096.                             ACCESS read-only
  2097.                             STATUS mandatory
  2098.                             DESCRIPTION
  2099.                                 "The number of KEEPALIVE BISPDUs received by this
  2100.                                  BIS on this BIS to BIS connection since
  2101.                                  the last UPDATE BISODU.
  2102.                                  (ISO IDRP keepAlivesSinceLastUpdate attribute)"
  2103.                         ::= { idrpAdjacentBisEntry 17 }
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110. Expiration Date December 1992                          FORMFEED[Page 32]
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116. RFC DRAFT                                                      June 1992
  2117.  
  2118.  
  2119.         ---Author's note:
  2120.         ---bisRDC table
  2121.         ---Table Format:
  2122.         --- (The description of this Table format will be added once
  2123.         ---  some general help on the RDC problems.
  2124.         ---
  2125.         -- A tenative Table format might be:
  2126.         --
  2127.         -- bisRdcIndex BisRdcRdi  SetId RDI1 RDI2 RDI3 RDI4 RDI5
  2128.         --
  2129.         -- The bisRDC has RdcGroup ASN.1 definition of:
  2130.         --- SEQUENCE { confed Rdcsetid, members SET OF Rdi }
  2131.         ---
  2132.         ---The idrpRdcConfigTable entry also comes from the same
  2133.         --- RdcGroup.  If this table looks good, please coment
  2134.  
  2135.         ---
  2136.         ---
  2137.  
  2138.         --bisPeerSnpaTable  for all BIS peers
  2139.         -- (note this a kludge to get ISO bisPeerSNPAs into SNMP format)
  2140.         --Table format:
  2141.         --
  2142.         --Index#  BisRouterID  SNPA1 SNPA2 SNPA3 SNPA4 SNPA5
  2143.  
  2144.                        bisPeerSnpaTable OBJECT-TYPE
  2145.                             SYNTAX SEQUENCE OF BisPeerSnpaEntry
  2146.                             ACCESS not-accessible
  2147.                             STATUS mandatory
  2148.                             DESCRIPTION
  2149.                                  "The Table of SNPA address per remote
  2150.                                   peer.
  2151.                                   (ISO IDRP attribute: bisPeerSNPAs)"
  2152.                         ::={idrp 21}
  2153.  
  2154.                         --bisPeerSNPA is ASN.1 SET OF but it
  2155.                         --is a table, so it needs to be expanded
  2156.                         --for SNMP
  2157.  
  2158.  
  2159.                       bisPeerSnpaEntry OBJECT-TYPE
  2160.                             SYNTAX BisPeerSnpaEntry
  2161.                             ACCESS not-accessible
  2162.                             STATUS mandatory
  2163.                             DESCRIPTION
  2164.                                 "Table entry to list the SNPAs per BIS peer. "
  2165.                                 INDEX
  2166.                                 {
  2167.                                 bisPeerSnpaIndex
  2168.                                 }
  2169.                                 ::= { bisPeerSnpaTable 1 }
  2170.  
  2171.  
  2172.                       idrpInternalBisEntry :: = SEQUENCE {
  2173.  
  2174.  
  2175.  
  2176. Expiration Date December 1992                          FORMFEED[Page 33]
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182. RFC DRAFT                                                      June 1992
  2183.  
  2184.  
  2185.                             bisPeerSnpaIndex
  2186.                                 INTEGER,
  2187.                             bisRouterId
  2188.                                 INTEGER,
  2189.                             bisPeerSNPA1
  2190.                                 OCTET-STRING,
  2191.                             bisPeerSNPA1
  2192.                                 OCTET-STRING,
  2193.                             bisPeerSNPA2
  2194.                                 OCTET-STRING,
  2195.                             bisPeerSNPA3
  2196.                                 OCTET-STRING,
  2197.                             bisPeerSNPA4
  2198.                                 OCTET-STRING,
  2199.                             bisPeerSNPA5
  2200.                                 OCTET-STRING
  2201.                                 }
  2202.  
  2203.  
  2204.                       bisPeerSNPAIndex OBJECT-TYPE
  2205.                            SYNTAX INTEGER
  2206.                            ACCESS read-only
  2207.                            STATUS mandatory
  2208.                            DESCRIPTION
  2209.                                 "Index into BisPeerSNPATable so
  2210.                                  SNMP can walk through table."
  2211.                              ::= { bisPeeerSNPAEntry 1 }
  2212.  
  2213.  
  2214.                       bisRouterId OBJECT-TYPE
  2215.                            SYNTAX INTEGER
  2216.                            ACCESS read-only
  2217.                            STATUS mandatory
  2218.                            DESCRIPTION
  2219.                                 "RouterID of bisPeer that SNPA table is
  2220.                                  for."
  2221.                              ::= { bisPeerSNPAEntry 2 }
  2222.  
  2223.  
  2224.                       bisPEERSNPA1 OBJECT-TYPE
  2225.                            SYNTAX OCTET-STRING
  2226.                            ACCESS read-only
  2227.                            STATUS mandatory
  2228.                            DESCRIPTION
  2229.                                 "1st SNPA on this remote Bis Router."
  2230.                              ::= { bisPeerSNPAEntry 3 }
  2231.  
  2232.  
  2233.  
  2234.                       bisPEERSNPA2 OBJECT-TYPE
  2235.                            SYNTAX OCTET-STRING
  2236.                            ACCESS read-only
  2237.                            STATUS mandatory
  2238.                            DESCRIPTION
  2239.  
  2240.  
  2241.  
  2242. Expiration Date December 1992                          FORMFEED[Page 34]
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248. RFC DRAFT                                                      June 1992
  2249.  
  2250.  
  2251.                                 "1st SNPA on this remote Bis Router."
  2252.                              ::= { bisPeerSNPAEntry 4 }
  2253.  
  2254.  
  2255.  
  2256.                       bisPEERSNPA3 OBJECT-TYPE
  2257.                            SYNTAX OCTET-STRING
  2258.                            ACCESS read-only
  2259.                            STATUS mandatory
  2260.                            DESCRIPTION
  2261.                                 "1st SNPA on this remote Bis Router."
  2262.                              ::= { bisPeerSNPAEntry 5 }
  2263.  
  2264.  
  2265.                       bisPEERSNPA4 OBJECT-TYPE
  2266.                            SYNTAX OCTET-STRING
  2267.                            ACCESS read-only
  2268.                            STATUS mandatory
  2269.                            DESCRIPTION
  2270.                                 "1st SNPA on this remote Bis Router."
  2271.                              ::= { bisPeerSNPAEntry 6 }
  2272.  
  2273.                       bisPEERSNPA5 OBJECT-TYPE
  2274.                            SYNTAX OCTET-STRING
  2275.                            ACCESS read-only
  2276.                            STATUS mandatory
  2277.                            DESCRIPTION
  2278.                                 "1st SNPA on this remote Bis Router."
  2279.                              ::= { bisPeerSNPAEntry 7 }
  2280.  
  2281.  
  2282.         ----
  2283.         ---Actions
  2284.                        bisPeerAdminStatus OBJECT-TYPE
  2285.                             SYNTAX INTEGER {start(1), stop(0)}
  2286.                             ACCESS read-write
  2287.                             STATUS mandatory
  2288.                             DESCRIPTION
  2289.                                  "The desired state of the idrp connection. A
  2290.                                  transition from 'stop' to 'start' will cause
  2291.                                  the idrp Start Event to be generated. A
  2292.                                  transition from 'start' to 'stop' will cause
  2293.                                  the idrp Stop Event to be generated. This
  2294.                                  parameter can be used to restart BGP peer
  2295.                                  connections.  Care should be used in providing
  2296.                                  write access to this object without adequate
  2297.                                  authentication."
  2298.                             ::= { bgpPeerEntry 17 }
  2299.  
  2300.         ---Traps
  2301.         -- IP only would leave the idrpRemoteNET as Null OCTET-STRING
  2302.  
  2303.                         idrpErrorBISPDUsent TRAP-TYPE
  2304.                             ENTERPRISE { idrp }
  2305.  
  2306.  
  2307.  
  2308. Expiration Date December 1992                          FORMFEED[Page 35]
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314. RFC DRAFT                                                      June 1992
  2315.  
  2316.  
  2317.                             VARIABLES { idrpRemoteBisID,
  2318.                                         idrpRemoteBisIpAddress,
  2319.                                         idrpRemoteBisNET,
  2320.                                         BispduErrorcode,
  2321.                                         BispduErrorSubCode,
  2322.                                         BISpduErrorInfo
  2323.                                         }
  2324.                             DESCRIPTION
  2325.                                 "This trap is genererated when a BISPDU
  2326.                                  is received with an error in its format.
  2327.                                  (ISO NOTIFICIATION communicationAlarms
  2328.                                   notification with errorBISPDUsent text)
  2329.                                  [No BGP Trap equivalent]"
  2330.                                 ::= 1
  2331.  
  2332.                         idrpOpenBISpduRDCError TRAP-TYPE
  2333.                             ENTERPRISE { idrp }
  2334.                             VARIABLES { idrpRemoteBisID,
  2335.                                         idrpRemoteBisIpAddress,
  2336.                                         idrpRemoteBisNET,
  2337.                                         BispduErrorcode,
  2338.                                         idrpRdcConfigTableId,
  2339.                                         bisRDCTableId,
  2340.                                         }
  2341.                             DESCRIPTION
  2342.                                 "This trap is generated when an OPEN BISPDU
  2343.                                  is received from another BIS in the same
  2344.                                  routeing domain, and the remote BIS
  2345.                                  is not a member of the identically
  2346.                                  same confederations as teh local BIS.
  2347.                                  (ISO NOTIFICIATION communicationAlarms
  2348.                                   notification with OpenBISpduRDCError text)
  2349.                                  [No BGP Trap equivalent]"
  2350.                                 ::=2
  2351.  
  2352.                         idrpCorruptAdjRIBIn  TRAP-TYPE
  2353.                             ENTERPRISE { idrp }
  2354.                             VARIABLES { idrpRemoteBisID,
  2355.                                         idrpRemoteBisIpAddress,
  2356.                                         idrpRemoteBisNET,
  2357.                                         }
  2358.                             DESCRIPTION
  2359.                                 "This trap is generated when the local BIS
  2360.                                  using a local method detects the the Adj-Rib
  2361.                                  has found an error.  Al Adj-RIBs-In are
  2362.                                  being purged.
  2363.                                  (ISO NOTIFICIATION communicationAlarms
  2364.                                   notification with CorruptAdjRibIn text)
  2365.                                  [No BGP Trap equivalent]"
  2366.                                 ::=3
  2367.  
  2368.  
  2369.                         idrpPacketBomb TRAP-TYPE
  2370.                             ENTERPRISE { idrp }
  2371.  
  2372.  
  2373.  
  2374. Expiration Date December 1992                          FORMFEED[Page 36]
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380. RFC DRAFT                                                      June 1992
  2381.  
  2382.  
  2383.                             VARIABLES { idrpRemoteBisID,
  2384.                                         idrpRemoteBisIpAddress,
  2385.                                         idrpRemoteBisNET,
  2386.                                         idrpRemoteBisRdi,
  2387.                                         idrpRemoteBisRdcConfigTableId,
  2388.                                         }
  2389.                             DESCRIPTION
  2390.                                 "This trap is generated when the local
  2391.                                  BIS has been presented with a BISPDU
  2392.                                  whose source is not one of the BISs
  2393.                                  adjacent to the local BIS.  Such BISPDUs
  2394.                                  are rejected by the local BIS.
  2395.                                 (ISO NOTIFICIATION communicationAlarms
  2396.                                   notification with PacketBomb text)
  2397.                                  [No BGP Trap equivalent]"
  2398.  
  2399.                                 ::= 4
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407. 6. IDRP for IP only MIB
  2408.    In the IDRP for IP only MIB, the IDRP loc-Rib and IDRP FIB will be
  2409.    defined.  Because most of the idrp configuration information required
  2410.    for the local BIS or BIS Peers are common between the IDRP for IP and
  2411.    OSI IDRP, these definitions have been placed in the common MIB
  2412.    portion.   An implementation of IDRP for IP, should leave the
  2413.    indicated ISO variables out.  The table below gives a summary of
  2414.    these OSI variables.  A dual IDRP implementations will just need to
  2415.    implement the full MIB described in Section 5.2.
  2416.  
  2417.  
  2418.    In addition, the IDRP for IP MIB must provide a means to read the
  2419.    IDRP routing tables.
  2420.  
  2421.  
  2422.    Editor's note: I need help defining what goes here
  2423.  
  2424.       The BGP MIB has the BGPRcvAttrTable.   This Table gives the user a
  2425.       way to get via SNMP the BGP pathway information.  The pathway
  2426.       information in the BGP table is:
  2427.  
  2428.       1.) BGP Peer information Received From
  2429.  
  2430.       2.) BGP Path Destination IP Address
  2431.  
  2432.       3.) Origin of Path Info
  2433.  
  2434.       4.) AS Path
  2435.  
  2436.       5.) Next_HOP
  2437.  
  2438.  
  2439.  
  2440. Expiration Date December 1992                          FORMFEED[Page 37]
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446. RFC DRAFT                                                      June 1992
  2447.  
  2448.  
  2449.       6.) Metric
  2450.  
  2451.  
  2452.  
  2453.               There are the following logical IDRP Information Bases:
  2454.  
  2455.               - Adj-Rib-In
  2456.                 number: one per remote BIS peer
  2457.                 index by: NET of adjacent BIS
  2458.                           Rib-Attributes
  2459.                           Route-ID
  2460.                 contains: Path Attributes
  2461.                           NLRI
  2462.  
  2463.               - loc-RIB
  2464.                 number: one per local BIS
  2465.                 index by: Rib-Atts
  2466.                 contains: Path Attributes
  2467.                           NLRI
  2468.               - Adj-Rib-Out
  2469.                 number: one per remote BIS peer
  2470.                 index by: NET of adjacent BIS
  2471.                           Rib-Attributes
  2472.                           Route-ID
  2473.                 contains: Path Attributes
  2474.                           NLRI
  2475.               - FIB
  2476.                 number: one per local BIS
  2477.                 index by: IP Address of next Hop BIS
  2478.                           Output SNPA (interface) of local BIS
  2479.                           Input SNPA  (interface) of next hop BIS
  2480.  
  2481.  
  2482.       How the implementor turns these indications into code may affect
  2483.       how these logical tables turn into real tables.  For the current
  2484.       time, only the loc-RIB and FIB will be encoded in the MIB. If
  2485.       sufficient needs for the Adj-Rib-In and Adj-Rib-Out will be
  2486.       encode.
  2487.  
  2488.       These local-RIB Reachability Table will have the following MIB
  2489.       components:
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506. Expiration Date December 1992                          FORMFEED[Page 38]
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512. RFC DRAFT                                                      June 1992
  2513.  
  2514.  
  2515.  
  2516.               1.) BisPeerID of Adjacent BIs
  2517.               2.) RibAttributeType
  2518.               3.) RibAttributeValue
  2519.               4.) route-id
  2520.               5.) IP NLRI -
  2521.                    length of Prefix
  2522.                    IP Prefix
  2523.               5.) external-info
  2524.               6.) rd_path
  2525.                    Set or Sequence of RDIs with RDC markers needs
  2526.                    to be encoded.
  2527.  
  2528.               5.) Next_Hop_Table
  2529.                       IP Address
  2530.                       SNPA addresses for next hop
  2531.  
  2532.               6.) DIST_LIST_INCL
  2533.                       SET of RDIs
  2534.  
  2535.               7.) DIST_LIST_EXCL
  2536.                       SET of RDIs
  2537.  
  2538.               8.) MULTI_EXIT_DISC
  2539.                       value of MULTI_EXIT_DISC
  2540.  
  2541.               9.) Local_PREF
  2542.                       local preference value
  2543.  
  2544.               10.) Hierarchial_Recording
  2545.  
  2546.               11.) RD_HOP_COUNT
  2547.  
  2548.       The IDRP for  FIB will contain the following MIB components:
  2549.  
  2550.  
  2551.               1.)Rib Att Type
  2552.                       (Default, delay, error, expense, sourceSpecificQOS,
  2553.                          destinationSpecificQOS, SourceSpecificSecurity,
  2554.                          DestinationSpecificSecurity)
  2555.  
  2556.               2.) Rib Att Value
  2557.  
  2558.  
  2559.               3.) IP NLRI -
  2560.                    length of Prefix
  2561.                    IP Prefix
  2562.  
  2563.               4.) Output SNPA of local BIS
  2564.  
  2565.               5.) Input SNPA of next hop BIS
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572. Expiration Date December 1992                          FORMFEED[Page 39]
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578. RFC DRAFT                                                      June 1992
  2579.  
  2580.  
  2581. 7.) Appendix 1 - IDRP for IP Only GDMO
  2582.  
  2583. 8.  Acknowledgements
  2584.  
  2585.         The IDRP for IP working group, and  specifically         the
  2586. following individuals:
  2587.  
  2588.  
  2589.                Yakov Rekhter, IBM
  2590.  
  2591.  
  2592.  
  2593.  
  2594. 9.  References
  2595.  
  2596. [1]   ISO/IEC DIS 10747 - Information Processing
  2597.       Systems - Telecommunications and Information Exchange
  2598.       between Systems - Protocol for Exchange of Inter-domain
  2599.       Routeing Information among Intermediate Systems to
  2600.       Support Forwarding of ISO 8473 PDUs, 1992.
  2601.  
  2602. [2]   Hares, S;  IDRP for IP; Internet Draft
  2603.  
  2604. [3]   Hares, S;  IDRP Document Family ; Internet Draft
  2605.  
  2606. [4]   ISO 8473 - Information  Processing Systems - Data Communications -
  2607.       Protocol for Providing the Connectionless-mode Network
  2608.       Service, 1988.
  2609.  
  2610.  
  2611. [5]  Rose M., and K. McCloghrie, "Structure and Identification of
  2612.      Management Information for TCP/IP-based internets", RFC 1155,
  2613.      Performance Systems International, Hughes LAN Systems, May 1990.
  2614.  
  2615. [6]  Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",
  2616.      RFC 1212, Performance Systems International, Hughes LAN Systems,
  2617.      March 1991.
  2618.  
  2619.  
  2620. [7]  McCloghrie K., and M. Rose, "Management Information Base for
  2621.      Network Management of TCP/IP-based internets", RFC 1156, Hughes
  2622.      LAN Systems, Performance Systems International, May 1990.
  2623.  
  2624. [8]  McCloghrie K., and M. Rose, Editors, "Management Information Base
  2625.      for Network Management of TCP/IP-based internets", RFC 1213,
  2626.      Performance Systems International, March 1991.
  2627.  
  2628. [9]  Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple
  2629.      Network Management Protocol", RFC 1157, SNMP Research,
  2630.      Performance Systems International, Performance Systems
  2631.      International, MIT Laboratory for Computer Science, May 1990.
  2632.  
  2633. [10] Information processing systems - Open Systems Interconnection -
  2634.      Specification of Abstract Syntax Notation One (ASN.1),
  2635.  
  2636.  
  2637.  
  2638. Expiration Date December 1992                          FORMFEED[Page 40]
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644. RFC DRAFT                                                      June 1992
  2645.  
  2646.  
  2647.      International Organization for Standardization, International
  2648.      Standard 8824, December 1987.
  2649.  
  2650. [11] Information processing systems - Open Systems Interconnection -
  2651.      Specification of Basic Encoding Rules for Abstract Notation One
  2652.      (ASN.1), International Organization for Standardization,
  2653.       International Standard 8825, December 1987.
  2654.  
  2655. [12] Rose, M., Editor, "A Convention for Defining Traps for use with
  2656.      the SNMP", RFC 1215, Performance Systems International, March
  2657.      1991.
  2658.  
  2659.  
  2660.  
  2661.  
  2662. 10.  Security Considerations
  2663.  
  2664.    Security issues are not discussed in this memo.
  2665.  
  2666.  
  2667.  
  2668.  
  2669. 11.) Author's addresses:
  2670.  
  2671.    Susan Hares
  2672.  
  2673.    MERIT Inc.
  2674.  
  2675.    1071 Beal Avenue
  2676.  
  2677.    Ann Arbor, MI 48103-2112
  2678.  
  2679.    phone: (313)936-2095
  2680.  
  2681.    email: skh@merit.edu
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704. Expiration Date December 1992                          FORMFEED[Page 41]
  2705.  
  2706.  
  2707.